metallurgy magnesium copper engineering docks calcium flotation leaching manganese mining floatation metal float